makeshift beds - Turc Anglais Dictionnaire